<?php
/**
 * Created by PhpStorm.
 * User: Bruce
 * Date: 2020/5/22
 * Time: 11:17
 */

function niu($n){
     static $num = 1;
    echo $num.'<br/>';
    for($i=1; $i<=$n; $i++){
//        if($i>0 && $i <4){
//            $num = 1;
//        }
        if($i >= 4 && $i < 15){
            $num ++;
            niu($n-$i);

        }
        if($i == 20){
            $num --;
        }

    }
    return $num;
}

var_dump(niu(8));